import axios from 'axios'
axios.defaults.withCredentials=true;//让ajax携带cookie
//创建axios实例
const service = axios.create({
    baseURL: "http://192.168.189.122:9090",
    timeout: 30000,
})

service.interceptors.request.use((config) => {
    config.headers = config.headers || {}
    if(localStorage.getItem("token")){
        config.headers.token = localStorage.getItem("token") || ""
    }

     return config
})
//响应拦截
service.interceptors.response.use((res)=>{
    return res
},(err)=>{
    return Promise.reject(err)
})
//响应拦截
// service.interceptors.response.use(({data})=>{
//         const {code,data:res,msg} = data;
//         console.log(res,">>>")
//         if(Number(code) === 200){
//             return data
//         }
//         // 可以判断一下未登录的状态做一个统一处理
//         return Promise.reject(msg)
//     },(err)=>{
//         return Promise.reject(err)
//     })

export default service